package com.zzyl.service;


import com.zzyl.base.PageResponse;
import com.zzyl.base.ResponseResult;
import com.zzyl.dto.AppointDto;
import com.zzyl.dto.GetAppointPageDto;
import com.zzyl.entity.AppointCount;

import java.util.List;

public interface CostomerAppointService {
    ResponseResult appointControl(AppointDto dto);

    PageResponse getPageAppoint(GetAppointPageDto dto);

    void cancelAppoint(Long id);

    List<AppointCount> getCountByTime(Long time);

    Integer getCancelCount();
}
